
blockquote {
 color:#888;
 background-color: #F8F8F8;
 border-left: 0.3em solid #3eaf7c;
 position: relative;
 font-family: 'Roboto', sans-serif;
}
blockquote:before {
  color: #3eaf7c;
  content: "";
  font-size: 5em;
  position:absolute;
  left:-15px;
  top: 40px;
}
blockquote:after {
  color: #3eaf7c;
  content: "";
  font-size: 5em;
  position:absolute;
  right:15px;
  bottom: 0em;
}

.theme-default-content code {


  word-break: break-word;
  border-radius: 2px;
  overflow-x: auto;
  background-color: #fff5f5;
  color: #ff502c;
  font-size: .87em;
  padding: .065em .4em;
}

#valine-vuepress-comment {
  max-width: 740px;
  margin: 0 auto;
  padding: 2rem 2.5rem;
}